wire stitcher - German English Dictionary